big medicine
in Indian parlance, anything of a supernatural nature, especially something considered as an influence for good or evil.
See also: bad medicine (def. 1)